MiniKotlinLexer

open class MiniKotlinLexer : Lexer

Constructors

Link copied to clipboard
constructor(input: CharStream)

Properties

Link copied to clipboard
val _ATN: ATN
Link copied to clipboard
open var _channel: Int
Link copied to clipboard
open var _hitEOF: Boolean
Link copied to clipboard
open var _input: CharStream
Link copied to clipboard
open var _mode: Int
Link copied to clipboard
val _modeStack: IntegerStack
Link copied to clipboard
val _serializedATN: String = "&ò￿￿            !!""##$$%%               Œ       • ˜       !!"""Î" " "Ñ "##Ô# # #Õ##$$$$$Þ$ $ $á $$$%%%%%é% % %ì %%%%%%ê&        !#%')+-/13579;=? A!C"E#G$I%K&09 ""AZ__az09AZ__az  ø   !#%')+-/13579;=?ACEGIKMQUX ] c jnu}‹Ž’›Ÿ!¡#£%¥'§)ª+­-¯/±1´3·5º7½9¿;Á=Ã?ÅAÇCÉEËGÓIÙKäMNfNOuOPnPQRvRSaSTrTUViVWfWXYeYZlZ[s[\e\]^w^_h_`i`alabeb cdrdeeeftfgughrhini jkIklnlmtmnoSoptpqrqrirsnstgtuvBvwowxoxylyzez{a{|n|}~U~n€i€t‚ƒtƒ„r„…u…Œe†‡f‡ˆaˆ‰l‰ŠsŠŒe‹‚‹†ŒŽŽ‘‘’–"“•”“•˜–”–——™˜–™š"š›œ+œž-žŸ *  ¡¢/¢"£¤%¤$¥¦=¦&§¨=¨©=©(ª«!«¬=¬*­®<®,¯°>°.±²<²³=³0´µ>µ¶=¶2·¸&¸¹&¹4º»|»¼|¼6½¾!¾8¿À(À:ÁÂ)Â<ÃÄ{Ä>ÅÆ}Æ@ÇÈ,ÈBÉÊ:ÊDËÏÌÎÍÌÎÑÏÍÏÐÐFÑÏÒÔÓÒÔÕÕÓÕÖÖ×ר#ØHÙÚ/ÚÛ/ÛßÜÞÝÜÞáßÝßààâáßâã$ãJäå/åæ*æêçé èçéìêëêèëíìêíî*îï/ïððñ%ñL‹–ÏÕßê"
Link copied to clipboard
open var _text: String
Link copied to clipboard
open var _token: Token
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var _type: Int
Link copied to clipboard
val AND: Int = 26
Link copied to clipboard
val ASSIGN: Int = 19
Link copied to clipboard
val BLOCK_COMMENT: Int = 38
Link copied to clipboard
Link copied to clipboard
val BOOLEAN_TYPE: Int = 9
Link copied to clipboard
Link copied to clipboard
val COLON: Int = 34
Link copied to clipboard
val COMMA: Int = 33
Link copied to clipboard
val DEFAULT_MODE: Int = 0
Link copied to clipboard
Link copied to clipboard
val DIV: Int = 17
Link copied to clipboard
val ELSE: Int = 4
Link copied to clipboard
val EOF: Int = -1
Link copied to clipboard
val EQ: Int = 20
Link copied to clipboard
val FUN: Int = 1
Link copied to clipboard
val GE: Int = 25
Link copied to clipboard
val GT: Int = 23
Link copied to clipboard
val HIDDEN: Int = 1
Link copied to clipboard
val IDENTIFIER: Int = 35
Link copied to clipboard
val IF: Int = 3
Link copied to clipboard
val INT_TYPE: Int = 7
Link copied to clipboard
Link copied to clipboard
val LBRACE: Int = 31
Link copied to clipboard
val LE: Int = 24
Link copied to clipboard
val LINE_COMMENT: Int = 37
Link copied to clipboard
val LPAREN: Int = 29
Link copied to clipboard
val LT: Int = 22
Link copied to clipboard
val MAX_CHAR_VALUE: Int = 1114111
Link copied to clipboard
Link copied to clipboard
val MINUS: Int = 15
Link copied to clipboard
val MOD: Int = 18
Link copied to clipboard
Link copied to clipboard
val MORE: Int = -2
Link copied to clipboard
val MULT: Int = 16
Link copied to clipboard
val NEQ: Int = 21
Link copied to clipboard
val NOT: Int = 28
Link copied to clipboard
val OR: Int = 27
Link copied to clipboard
val PLUS: Int = 14
Link copied to clipboard
val RBRACE: Int = 32
Link copied to clipboard
val RETURN: Int = 6
Link copied to clipboard
val RPAREN: Int = 30
Link copied to clipboard
Link copied to clipboard
val SKIP: Int = -3
Link copied to clipboard
Link copied to clipboard
val STRING_TYPE: Int = 8
Link copied to clipboard
Link copied to clipboard
val UNIT_TYPE: Int = 10
Link copied to clipboard
val VAR: Int = 2
Link copied to clipboard
val VOCABULARY: Vocabulary
Link copied to clipboard
val WHILE: Int = 5
Link copied to clipboard
val WS: Int = 36

Functions

Link copied to clipboard
open fun action(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int)
Link copied to clipboard
open fun addErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
open fun emit(): Token
open fun emit(token: Token)
Link copied to clipboard
open fun emitEOF(): Token
Link copied to clipboard
open fun getAllTokens(): List<out Token>
Link copied to clipboard
open fun getATN(): ATN
Link copied to clipboard
open fun getChannel(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getCharIndex(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getErrorHeader(e: RecognitionException): String
Link copied to clipboard
open fun getErrorListenerDispatch(): ANTLRErrorListener
Link copied to clipboard
open fun getErrorListeners(): List<out ANTLRErrorListener>
Link copied to clipboard
Link copied to clipboard
open fun getInputStream(): CharStream
abstract fun getInputStream(): IntStream
Link copied to clipboard
open fun getInterpreter(): ATNInterpreter
Link copied to clipboard
open fun getLine(): Int
Link copied to clipboard
Link copied to clipboard
open fun getParseInfo(): ParseInfo
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSourceName(): String
Link copied to clipboard
fun getState(): Int
Link copied to clipboard
open fun getText(): String
Link copied to clipboard
open fun getToken(): Token
Link copied to clipboard
open fun getTokenErrorDisplay(t: Token): String
Link copied to clipboard
open fun getTokenFactory(): TokenFactory<out Token>
abstract fun getTokenFactory(): TokenFactory<out Any>
Link copied to clipboard
Link copied to clipboard
open fun getTokenType(tokenName: String): Int
Link copied to clipboard
Link copied to clipboard
open fun getType(): Int
Link copied to clipboard
open fun getVocabulary(): Vocabulary
Link copied to clipboard
open fun mode(m: Int)
Link copied to clipboard
open fun more()
Link copied to clipboard
open fun nextToken(): Token
Link copied to clipboard
open fun notifyListeners(e: LexerNoViableAltException)
Link copied to clipboard
open fun popMode(): Int
Link copied to clipboard
open fun precpred(localctx: RuleContext, precedence: Int): Boolean
Link copied to clipboard
open fun pushMode(m: Int)
Link copied to clipboard
open fun recover(e: LexerNoViableAltException)
Link copied to clipboard
open fun removeErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun sempred(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int): Boolean
Link copied to clipboard
open fun setChannel(channel: Int)
Link copied to clipboard
open fun setCharPositionInLine(charPositionInLine: Int)
Link copied to clipboard
open fun setInputStream(input: IntStream)
Link copied to clipboard
open fun setInterpreter(interpreter: ATNInterpreter)
Link copied to clipboard
open fun setLine(line: Int)
Link copied to clipboard
fun setState(atnState: Int)
Link copied to clipboard
open fun setText(text: String)
Link copied to clipboard
open fun setToken(_token: Token)
Link copied to clipboard
open fun setTokenFactory(factory: TokenFactory<out Any>)
Link copied to clipboard
open fun setType(ttype: Int)
Link copied to clipboard
open fun skip()